Как стать автором
Обновить

AWS: Новые скорости EBS и тесты производительности

Время на прочтение5 мин
Количество просмотров5.8K
Привет! image

В конце прошлого года я провёл небольшой тест производительности дисков на Амазоне и написал по этому поводу статью. Совсем недавно Amazon Web Services анонсировали новые возможности в EBS с гарантированным количеством IOPS — 4000. Я решил написать не просто новость, а продолжить тесты с этими дисками и рассказать об этом сообществу.
image
Подробности под катом
Всего голосов 12: ↑10 и ↓2+8
Комментарии11

Геймдев на Lisp. Часть 1: ECS и металингвистическая абстракция

Уровень сложностиСредний
Время на прочтение30 мин
Количество просмотров5.2K

В данной серии практических руководств мы подробно рассмотрим создание несложных 2D-игр на Common Lisp. Результатом первой части станет настроенная среда разработки и простая симуляция, отображающая двумерную сцену с большим количеством физических объектов. Предполагается, что читатель владеет некоторым языком программирования высокого уровня, в общих чертах представляет, как на экране компьютера отображается графика, и заинтересован в расширении своего кругозора.

Common Lisp — язык программирования с богатой историей, предоставляющий эффективные инструменты для разработки комплексных интерактивных приложений, каковыми являются видеоигры. Данная серия руководств ставит перед собой задачу наглядно продемонстрировать ряд возможностей CL, отлично вписывающихся в контекст разработки игровых приложений. Общий обзор таковых возможностей и особенностей Common Lisp приводится в статье Юкари Хафнер "Использование высокодинамичного языка для разработки".

Многие возможности, впервые появившиеся в Lisp, такие, как условный оператор if/then/else, функции как объекты первого класса, сборка мусора и другие давно перекочевали в мейнстримные языки программирования, однако есть одна уникальная возможность, которую мы рассмотрим сегодня, и это — металингвистическая абстракция.

Читать далее
Всего голосов 17: ↑17 и ↓0+17
Комментарии19

Xiaomi не открывает ядро прошивки Mi A1, Android-сообщество расстраивается

Время на прочтение3 мин
Количество просмотров25K
image

Китайская компания Xiaomi нарушает условия лицензии GPL 2.0 ядра Linux, не публикуя исходники прошивки для своего новейшего телефона Mi A1 Android One. Нежелание компании раскрывать исходники уже вызывает недовольство Andriod-сообщества, включая разработчика этой ОС Франциско Франко.

По условиям лицензии разработчики телефона должны опубликовать исходники прошивки А1 в течение трех месяцев после выхода самого телефона на рынок. Но Xiaomi пока этого не делает. Тот же Франко осудил действия компании, опубликовав несколько критических постов в своем Twitter. В частности, он назвал происходящее (а вернее, не происходящее) конфузом всего сообщества ОС Android.
Всего голосов 24: ↑24 и ↓0+24
Комментарии84

Собственная реализация библиотеки ECS

Время на прочтение23 мин
Количество просмотров8.3K
image

На этой неделе я начал работать над своим движком для игры Vagabond и приступил к реализации шаблона entity-component-system.

В этой статье я хочу рассказать о своей реализации, которая свободно доступна на GitHub. Но вместо простого комментирования кода я хочу объяснить, как проектировалась его структура. Поэтому я начну с первой написанной мной реализации, проанализирую её сильные и слабые стороны, а затем покажу, как улучшил её. В конце я перечислю список аспектов, которые также можно улучшить.

Введение


Мотивация


Я не буду рассказывать о преимуществах ECS перед объектно-ориентированным подходом, потому что с этим хорошо справились многие люди до меня. Одним из первых про ECS рассказал на GDC 2002 Скотт Билас. Среди других знаменитых введений в тему можно назвать Evolve Your Hierarchy Майка Уэста и главу Components из потрясающей книги Game Programming Patterns Роберта Нистрома.

Вкратце скажу, что задача ECS — создание ориентированного на обработку данных подхода к игровым сущностям и удобное разделение данных и логики. Сущности (Entities) составляются из компонентов, содержащих данные. А системы, содержащие логику, обрабатывают эти компоненты.

Если вдаваться в детали, то вместо наследования в ECS используется композиция. Более того, этот подход, ориентированный на обработку данных, оптимальнее использует кэш, а значит, достигает отличной производительности.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии0

Сертифицированный специалист по шифрованию (EC-Council ECES)

Время на прочтение5 мин
Количество просмотров4.1K
Certified Encryption Specialist (ECES) одна из базовых сертификаций компании EC-Council. Это достаточно редкая сертификация, которую сложно встретить, даже если искать целенаправленно. Обычный набор сертификаций в LinkedIn начинается с Certified Network Defender (CND) или Certified Ethical Hacker (CEH). Тем не менее наша маленькая, но очень гордая компания решила начать именно с нее.
Статья не ограничится только самой сертификацией, кроме краткого описания подготовки и экзамена я планирую немного зацепить организационные моменты большей части экзаменов компании EC-Council, т. к. именно с этим возникло больше всего трудностей.

Немного о сертификации и о курсе


Информация представлена на официальном сайте. Если кратко, то это вводный курс в основы криптографии для начинающих специалистов. Состоит из 5 модулей:

  • Введение в криптографию и ее история;
  • Симметричная криптография и хеши;
  • Теория чисел и асимметричная криптография;
  • Применение криптографии;
  • Криптоанализ.

Официальный курс рассчитан на 20 часов лекций. Экзамен состоит из 50 вопросов, 2 часа времени и 70%-го проходного балла. После прохождения курса ваучер на экзамен и учебные материалы действуют целый год – времени на подготовку и раздумья более чем достаточно, а для тех, кто не успел, EC-Council от всей широкой души дает возможность продления на 3 месяца (за денежку).

Темы данного курса встречаются в последующих сертификациях, но в сильно урезанном виде. Так в CEH на криптографию выделили целый модуль (из 20).
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии1

EA сняла с продажи все части FIFA со всех платформ, кроме EA Play

Время на прочтение1 мин
Количество просмотров3.6K

Electronic Arts сняла с продажи серию игр FIFA, их больше нельзя приобрести на таких площадках, как Steam, Epic Games Store, Microsoft Store, PlayStation Store и Nintendo eShop. FIFA 22 и 23 доступны по подписке EA Play. Уже купленные игры также останутся в собственности игроков.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии5

EA объявила о распределении всех внутренних студий между двумя подразделениями

Время на прочтение2 мин
Количество просмотров618

Генеральный директор Electronic Arts Эндрю Уилсон объявил о начале реструктуризации, в рамках которой все внутренние студии компании распределят между двумя основными подразделениями: EA Entertainment и EA Sports.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

ECS представила новую материнскую плату LEET Z790H7-A

Время на прочтение1 мин
Количество просмотров873

Компания Elitegroup Computer Systems, она же ECS, представила новую материнскую плату на Intel. Модель LEET Z790H7-A на Intel Z790 для процессоров Intel Alder Lake и Raptor Lake — первая материнская плата ECS за долгое время.

Читать далее
Всего голосов 4: ↑2 и ↓2+4
Комментарии4

Сайт компании EC Council заражал посетителей вымогательским ПО TeslaCrypt

Время на прочтение1 мин
Количество просмотров6.9K
Сайт знаменитой компании по сертификации в области информационной безопасности EC Council начиная с понедельника 21го марта 2016 заражал посетителей вымогательским ПО TeslaCrypt.

image

Как описывает источник в своем блоге (Yonathan Klijnsma), атаке были подвержены определенные пользователи из некоторых стран, а именно:
Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии13

EA сокращает 5% штата — около 670 сотрудников

Время на прочтение2 мин
Количество просмотров1.3K

Electronic Arts планирует уволить 5% персонала или примерно 670 сотрудников. Также компания сократит площади занимаемых офисных помещений и прекратит разработку ряда игр.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии2

EA закрыла отдел тестирования Apex Legends в Великобритании

Время на прочтение1 мин
Количество просмотров1.1K

Electronic Arts закрыла отдел по контролю качества Apex Legends в Великобритании. Работы лишились порядка 50 тестировщиков.

Читать далее
Всего голосов 2: ↑2 и ↓0+3
Комментарии1

Microsoft, EA и другим издателям предъявили иск об игровой зависимости

Время на прочтение2 мин
Количество просмотров1.8K

В суд американского штата Арканзас поступил иск от семьи, которая обвинила ряд издателей и студий-разработчиков видеоигр в том, что их проекты вызывают зависимость у несовершеннолетних.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии11

EA уволит две трети сотрудников Firemonkeys Studios

Время на прочтение1 мин
Количество просмотров1.4K

Electronic Arts планирует уволить две трети сотрудников студии Firemonkeys Studios, которая разработала Real Racing 3, Need for Speed: No Limits и Sims FreePlay. Некоторых сокращённых работников направят на другие проекты.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

EA планирует продать бизнес или объединиться с другой компанией

Время на прочтение2 мин
Количество просмотров2.2K

Игровое издание Kotaku сообщает, что американская компания-издатель Electronic Arts намерена продать свой бизнес или провести слияние с другой фирмой. Из отчёта издания Puck стало известно, что EA провела переговоры об объединении с NBCUniversal, Apple, Disney, Amazon и рядом других компаний. Однако сторонам пока не удалось прийти к конкретным договорённостям.

Читать далее
Всего голосов 3: ↑2 и ↓1+3
Комментарии0

EA добавила рекламу на весь экран в игру UFC 4 за 60$ через месяц после релиза

Время на прочтение1 мин
Количество просмотров14K
EA добавила внутриигровую рекламу в UFC 4 спустя две недели после выхода игры. Ролик появлялся в начале и в конце повторов в премиальной версии, которая стоит $60 (в России — 5 тысяч руб). После массового возмущения фанатов рекламу убрали.
Всего голосов 18: ↑17 и ↓1+25
Комментарии18

EA планирует переработать вселенную Battlefield и сделать мобильную игру

Время на прочтение2 мин
Количество просмотров1.1K

Издатель Electronic Arts проведет реструктуризацию своих студий разработчиков. Компания намерена расширить вселенную Battlefield и создать мобильную версию франшизы. Теперь тайтл будет курировать Винс Зампелла из Respawn Entertainment.

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии3

EA закрывает мобильные версии игр Apex Legends и Battlefield

Время на прочтение1 мин
Количество просмотров2.5K

EA сообщила, что закрывает мобильную версию игры Apex Legends. Пользователи уже не могут воспользоваться внутренним магазином, а сервера отключат в мае 2023 года. Также студия приостановила разработку мобильного шутера Battlefield, чтобы пересмотреть видение франшизы.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

EA купит Codemasters за 1,2 миллиарда долларов

Время на прочтение1 мин
Количество просмотров3.2K


Руководство британской игровой студии Codemasters договорилось о продаже компании Electronic Arts примерно за 1,2 миллиарда долларов. Поглощение закончат в начале 2021 года.

Благодаря сделке у EA появятся франшизы:

  • DiRT;
  • DiRT Rally;
  • Grid;
  • F1;
  • Project CARS.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии10

EA признала проблемы Battlefield 2042

Время на прочтение2 мин
Количество просмотров4.3K

На конференц-звонке, посвященном квартальному финансовому отчету, глава EA Эндрю Уилсон признал проблемы игры Battlefield 2042. При этом сама игра не попала в этот отчет, но речь о ней зашла.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии12
1
23 ...